body roll and pitch - Espagnol Anglais Dictionnaire